﻿<?xml version="1.0" encoding="utf-8" ?>
<TestRun xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <TestName>Chapter13</TestName>
  <SummaryResultsFile>TestSummary.xml</SummaryResultsFile>
  <InnerTests>
    <InnerTest>
      <TestName>c13-01a_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-01a.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-01a_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-01a_Execute</TestName>
      <ExeFile>.\c13-01a.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-01a_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-01a_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-01b_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-01b.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-01b_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-01b_Execute</TestName>
      <ExeFile>.\c13-01b.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-01b_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-01b_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-02a_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-02a.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-02a_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-02a_Execute</TestName>
      <ExeFile>.\c13-02a.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-02a_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-02a_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-02b_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-02b.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-02b_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-02b_Execute</TestName>
      <ExeFile>.\c13-02b.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-02b_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-02b_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03a_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-03a.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-03a_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03a_Execute</TestName>
      <ExeFile>.\c13-03a.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-03a_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-03a_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03b_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-03b.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-03b_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03b_Execute</TestName>
      <ExeFile>.\c13-03b.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-03b_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-03b_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03c_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-03c.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-03c_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-03c_Execute</TestName>
      <ExeFile>.\c13-03c.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-03c_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-03c_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-04_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-04.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-04_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-04_Execute</TestName>
      <ExeFile>.\c13-04.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-04_Execute.Details.txt</DetailedResultsFile>
      <StdOutCompareFile>c13-04_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-05_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-05.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-05_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-05_Execute</TestName>
      <ExeFile>.\c13-05.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-05_Execute.Details.txt</DetailedResultsFile>
      <StdInFile>c13-05_Execute.StdIn.txt</StdInFile>
      <StdOutCompareFile>c13-05_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-06_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-06.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-06_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-06_Execute</TestName>
      <ExeFile>.\c13-06.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <ExitCode>-1</ExitCode>
      <DetailedResultsFile>c13-06_Execute.Details.txt</DetailedResultsFile>
      <StdErrCompareFile>c13-06_Execute.StdErr.txt</StdErrCompareFile>
      <StdOutCompareFile>c13-06_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-07_Compile</TestName>
      <ExeFile>ssc</ExeFile>
      <CmdLineArgs>-gen c13-07.sim</CmdLineArgs>
      <ExitCode>0</ExitCode>
      <DetailedResultsFile>c13-07_Compile.Details.txt</DetailedResultsFile>
    </InnerTest>
    <InnerTest>
      <TestName>c13-07_Execute</TestName>
      <ExeFile>.\c13-07.exe</ExeFile>
      <CmdLineArgs></CmdLineArgs>
      <DetailedResultsFile>c13-07_Execute.Details.txt</DetailedResultsFile>
      <StdInFile>c13-07_Execute.StdIn.txt</StdInFile>
      <StdOutCompareFile>c13-07_Execute.StdOut.txt</StdOutCompareFile>
    </InnerTest>
  </InnerTests>
</TestRun>